Method of zero adjustment for combinatorial weighing or counting system

ABSTRACT

A method of zero adjustment for a combinatorial weighing or counting system which operates by weighing batches of articles by use of a plurality of weighing machines, computing combinations of the respective weight values of the batches of articles in the individual weighing machines or combinations of the respective numbers of articles, converted from the respective weight values, in the batches, selecting a combination which is equal or the nearest to a set value, and discharging the articles from the weighing machines corresponding to the selected combination, wherein at each time of discharge, zero adjustment is automatically made of a selected one of the weighing machines which have discharged their articles, without stopping the operation of the system.

This invention relates to a method of automatically making zero adjustment of weighing machines in a combinatorial weighing or counting system without stopping the operation of the system.

Combinatorial weighing or counting comprises weighing batches of articles by n weighing machines, computing combinations of the weight values of the batches of articles or combinations of the numbers of articles, converted from the weight values by dividing the weight value of each batch by the unit weight of articles, selecting a combination which is equal or the nearest to a set weight or set number, and discharging articles according to said selected combination. Conventionally, in such combinatorial weighing or counting system, when it is desired to make zero adjustment of the weighing machines, it is necessary to interrupt weighing or counting by stopping the system to allow zero adjustment to be made with each weighing machine being emptied. Thus, normally, it has been necessary that zero adjustment be made when the power is ON at the start of operation and thereafter at predetermined time intervals by manually stopping the system. With such method, however, it is necessary to stop the system at each adjustment, resulting in low efficiency of weighing or counting operation, and it is very troublesome to make zero adjustment at predetermined time intervals. Further, if the operator forgets to make zero adjustment, the zero point in each weighing machine will deviate during use and in this condition the weighing or counting operation is continued, resulting in erroneous weighing or counting.

With the above in mind, the present invention provides an improved method of making automatic zero adjustment of one of the weighing machines selected for a combination each time a combinatorial weighing or counting operation is performed.

More particularly, the invention provides a method of zero adjustment for use with a combinatorial weighing or counting method which comprises weighing batches of articles by a plurality of weighing machines, computing combinations of the respective weight values of the batches of articles in the individual weighing machines or combinations of the respective numbers of articles, converted from said weight values, in the batches, selecting a combination of weights or numbers which is equal or the nearest to a set value, and discharging articles from the weighing machins corresponding to the selected combination, said zero adjustment method being characterized in that each time articles are discharged, that one of the weighing machines corresponding to a selected combination which is the highest in the number of times of discharge which have effected since it was zero-adjusted last or in the amount of time which has elasped since it was zero-adjusted last, and zero adjustment is made of said selected empty weighing machine.

According to the present invention, since one of the weighing machines selected for a combination is selected at each time of weighing or counting and the selected weighing machine is automatically zero-adjusted during weighing or counting operation, the trouble of stopping the system and manually making zero adjustment each time, as in the past, is eliminated, thus facilitating the operation of the combinatorial weighing or counting system. Further, since zero adjustment is made at each time of weighing or counting, there is no possibility of forgetting to make zero adjustment or of the zero point deviating, so that accurate weighing or counting is ensured.

The above and other objects and features of the present invention will become more apparent from the following description given with reference to the accompanying drawings, in which:

FIG. 1 is a block diagram of a system to which the invention is applied, showing an embodiment of the invention adapted to make zero adjustment of a weighing machine which is the highest in the number of times of discharge which have been effected since it was zero-adjusted last;

FIG. 2 is a flowchart showing a processing procedure in the system of FIG. 1;

FIG. 3 is a block diagram to which the invention is applied, showing another embodiment of the invention adapted to make zero adjustment of a weighing machine which is highest in the amount of time which has elapsed since it was zero-adjusted last; and

FIG. 4 is a flowchart showing a processing procedure in the system of FIG. 3.

Throughout the figures, like parts are indicated by like reference numerals.

According to the present invention, by making use of the fact that in weighing, computing combinations, and discharging articles from weighing machines corresponding to a combination which satisfies a set value, these weighing machines become empty, a weighing machine which most requires zero adjustment is selected from said empty weighing machines and then zero adjustment of said selected empty weighing machine is automatically made. The selection of a weighing machine requiring zero adjustment from weighing machines which have discharged their articles and become empty is classified into two ways A and B.

A. The number of times of discharge from each weighing machine is counted, and a weighing machine which is the highest in the number of times of discharge which have been effected since it was zero-adjusted last is selected and zero-adjusted. This is most suitable when articles liable to adhere to the weighing machines are handled, because the higher the number of times of weighing and discharge, the larger the amount adhered and hence the greater the possibility of zero-point deviation.

B. Signals produced at predetermined time intervals, such as start signals S produced from a packaging machine to tell the completion of readiness for packaging, are counted. This is suitable when the zero point deviates with the lapse of time. An example is where the weight detecting section of the weighing machine is composed of a load cell or the like. This is because there are cases where a load cell or the like has its zero point deviated with the lapse of time.

First, the case of A where discharge signals are counted will be described. In FIG. 1, the numeral 1 denotes n weighing machines; 2 denotes feeders for feeding articles to the weighing machines 1; 3 denotes a multiplexer composed of analog switches or the like; 4 denotes an A/D converter; 5 denotes an arithmetic unit for storing various data, such as weight values, and for computing combinations; 6 denotes a weight setting section for setting the weight of articles to be discharged; 7 denotes counters associated with the weighing machines 1 for counting the number of times of discharge of articles; and 8 denotes a comparing section for comparing weighing machines which have discharged their articles to pick out a weighing machine which is the highest in the number of times of discharge, so as to output a zero adjustment signal. In addition, the part a surrounded with an alternate long and short dash line is the control section of the invention.

The system shown in FIG. 1 operates as follows.

When the power is turned on, the arithmetic unit 5 sends a selection signal t to the multiplexer 3, and weight values indicated by the weighing machines, when empty, are read in through the multiplexer 3 and A/D converter 4 and stored as values for zero adjustment. Articles are fed from the feeder 2 to the weighing machines 1 with suitable variations in amount, and all the counters 7 are cleared to zero. By this point of time, a weight value for articles to be discharged has been set by the weight setting section, and then weighing operation is started. Thereafter, the control section a operates according to the flowchart shown in FIG. 2. First, the arithmetic unit 5 checks whether a start signal S indicating the completion of readiness for packaging has been sent from the packaging machine. If there is no start signal, it repeats this check, waiting until there is one. When a start signal is sent in, the arithmetic unit 5 judges that there is one, and sends selection signals t in succession to the multiplexer 3 to allow the weight values of articles measured by the weighing machines 1 to pass from the multiplexer 3 to the A/D converter 4, where they are converted into digital signals, and these weight values are stored. Next, the weight values just stored are compensated by the weight values in the empty state stored with respect to the weighing machines 1, i.e, by values for zero adjustment deviated from the zero points. That is, the values for zero adjustment are substracted from the weight values just stored, to compute the net weights and the latter are stored. Combinations of the net weights in the n weighing machines are computed, and the resulting combination weights and combinations are stored. A combination weight which is equal or the nearest to the set weight for discharge is retrieved from these stored combination weights, and discharge signals e are sent to the corresponding weighing machines 1, the counters 7 and the comparing section 8, whereupon the weighing machines which have received said discharge signals e discharge their articles. Simultaneously therewith, the counters 7 corresponding to the weighing machines which have discharged count the discharge signals e, and increase the count values by 1. The comparing section retrieves the counter 7 which has the greatest count value from the counters 7 correspondiong to the weighing machines which has discharged. At this time, since the first weighing has just been effected, the counters 7 corresponding to the weighing machines which have just discharged count 1. In this case, the weighing machines 1 may be numbered, like No. 1, No. 2 and so on, and one which has the smallest number may be selected. When one counter 7 is selected by this retrieval, the comparing section 8 sends a zero adjustment signal u to the arithmetic unit 5 and it also sends said zero adjustment signal u, as a clear signal, to the selected counter 7 and, as a feed inhibition signal, to the feeder 2 for the weighing machine 1 corresponding thereto. Then, feed inhibition is put on said feeder 2 and the counter 7 is cleared to have its count value zeroed. Upon completion of discharge of articles from the weighing machines 1 to which discharge signals e have been sent, these weighing machines send discharge completion signals v to the feeders 2, and articles are fed to the weighing machines 1 except the one corresponding to the feeder on which feed inhibition has been put. During this time, the arithmetic unit 5 detects a change in weight value from the weighing machine 1 which is emptied through the multiplexer 3 and A/D converter 4, and stores it when it becomes stationary and stabilized. Thereafter, this is used as a zero adjustment value for the weight value in the weighing machine 1, and with this it follows that zero adjustment of the weighing machine 1 has been made. Then, the operation of the control section a returns to the initial position "A" for arithmetic processing. It starts the second operation when a packaging-ready completion signal S is sent from the packaging machine. However, at the second following times, one weighing machine 1 remains empty because of zero adjustment. Therefore, whereas combinatorial computations are performed with respect to n weighing machines at the first time, combinatorial computations are performed with respect to (n-1) machines at the second and following times. That is, since one weighing machine 1 is selected and zero-adjusted in each weighing, this weighing machine cannot participate in the next combinatorial weighing. However, after the next time, this weighing machine 1 has its feed inhibition removed therefrom, so that it participates in weighing.

The case of B where signals produced at predetermined time intervals, such as start signals S from the packaging machine, are counted will now be described.

FIG. 3 shows an arrangement for performing the same, the only difference thereof from the arrangement shown in FIG. 1 being that the counters 7 count start signals S from the packaging machine, rather than counting discharge signals e. Therefore, FIG. 3 shows only the control section a'.

In the case of this embodiment, an example of the operation of the control section a' is shown by a flowchart in FIG. 4. According to this processing procedure, the counters 7 are counting start signals S from the packaging machine. Therefore, the processing step of checking whether there is start signal S is followed by the processing step of causing all the counters 7 to count start signals S, unlike the processing procedure shown in FIG. 2, which includes the step of counting discharge signals e. The other processing steps are the same as those described with reference to FIG. 1, and a description thereof is omitted. In the case of the embodiment shown in FIG. 3, as in the case of the embodiment shown in FIG. 1, since one weighing machine 1 is zero-adjusted in each weighing, at the second and following times, combinatorial weighing is performed by (n-1) weighing machines 1. In addition, since this case of B where signals produced at predetermined time intervals are counted is used when deviation of zero point is proportional to the amount of time which has elasped since zero adjustment was made, it is so arranged that start signals S are counted by all the counters 7 irrespective of discharge of articles. This is different from the case of A where only the corresponding ones of the counters 7 count discharge signals e. That is, the weighing machine 1 to be zero-adjusted is that one of the weighing machines having discharged their articles which is the highest in the amount of time has elapsed since it was zero-adjusted last. Further, in the embodiment shown in FIG. 3, a clock pulse generating section may be provided for generating clock pulses, e.g., at intervals of 5 seconds and the counters 7 may count said clock pulses instead of start signals S. However, during the time when that one of the counters 7 corresponding to the weighing machines 1 which have discharged their articles which has the highest count value is retrieved, the values of the counters 7 must not change. Therefore, it is necessary that during that time, clock pulses should not be inputted into at least the counters 7 corresponding to the weighing machines 1 which have discharged their articles.

The methods of zero adjustment in the embodiments described above with reference to FIGS. 1 through 4 are such that weight value outputted when a weighing machine 1 is empty is stored as a zero adjustment value in the arithmetic unit 5 and that value is subtracted when articles are actually weighed, so as to find the net weight. However, other methods of zero adjustment may be contemplated. For example, compensation may be effected within a weighing machine. In that case, a zero adjustment signal u is inputted into a weighing machine instead of the arithmetic unit 5, causing the weighing machine to adjust itself so that its output voltage is 0 V when it is empty.

In the embodiments described above, there are cases where the counters 7, of which the one having a highest count value is retrieved in the comparing section 8, have the same count value. For example, at the time of initialization after the power is turned on, all the counters 7 have been cleared. Therefore, after articles are discharged in response to the first combinatorial computing operation, the counters corresponding to weighing machines which have discharged their articles have counted the same number in the case of A where discharge signals are counted, and in the case of B where signals produced at predetermined time intervals are counted, all the counters 7 have counted the same number, so that it is impossible to specify which counter has the highest count value. As for measures taken in the case of two or more counters having the same count value, it is possible to number the weighing machines 1, like NO. 1, NO. 2 and so on, and select them in the decreasing or increasing order of the number.

The control sections a and a' of the present invention shown in FIGS. 1 and 3 may have their circuits composed of hardwear such as TTL.IC or arranged to function in a softwear fashion by using a microcomputer.

While the embodiments described above have been directed to a method of zero adjustment in a combinatorial weighing system, the invention is not limited thereto. For example, the invention is applicable to zero adjustment in a combinatorial counting system which operates by weighing batches of articles by n weighing machines, dividing the respective measured weight values of the batches of articles by the unit weight of the articles to find the number of articles in each weighing machine, and computing combinations of these numbers. Further, the method of finding a combination for discharging articles by combinatorial computations in the embodiments described above is optional, and other methods may be used.

As for the timing for starting to feel articles to the weighing machines, the embodiments described above are adapted to impart discharge completion signals v produced by the weighing machines 1 to the feeders. However, it is not absolutely necessary that such signals be imparted from the weighing machines 1. For example, it may be so arranged that after discharge signals e are sent from the arithmetic unit 5, the latter send feed signals to the feeders 2 a predetermined period of time after the discharge is completed.

As many apparently widely dirrerent embodiments of this invention may be made without departing from the spirit and scope thereof, it is to be understood that the invention is not limited to the specific embodiments thereof except as defined in the appended claims. 

What is claimed is:
 1. A method of zero adjustment for use with a combinatorial weighing or counting system which operates by weighing batches of articles on a plurality of weighing machines, computing combinations of the respective weight values of the batches of articles or combinations of the respective numbers of articles, converted from the respective weight values, in the batches, selecting a combination which is equal or the nearest to a set value, and discharging the articles from the weighing machines corresponding to the selected combination, said method being characterized in that each time combinations are computed and articles are discharged a selected one of said weighing machines which has either discharged the largest number of articles since it was last zero-adjusted and/or for which the longest period of time has elapsed since it was last zero-adjusted, is zero adjusted when it is empty.
 2. The method as claimed in claim 1 wherein the selected one of said weighing machines is the machine for which the longest period of time has elapsed since it was last zero-adjusted and said longest period of time is determined by a counting means.
 3. The method as claimed in claim 2 wherein the counting means counts the number of start signals eminating at predetermined intervals from a packaging machine for the articles.
 4. The method as claimed in claim 2 wherein the counting means counts pulses generated by a clock pulsing means.
 5. The method as claimed in claim 1 wherein the selected one of said weighing machines is the machine which has discharged the largest number of articles since it was last zero-adjusted and said largest number of articles is determined by respective counters associated with each of said machines for counting the number of times of discharge, and a comparing means.
 6. The method as claimed in any of of claims 1 through 5 wherein the step of zero-adjusting the selected machine includes the steps of detecting and storing the weight value output from said selected machine when it is empty so that this weight value can be subsequently subtracted from the weight value output of the machine when articles are weighed.
 7. The method as claimed in any one of claims 1 through 5 wherein the step of zero-adjusting the selected machine includes the steps of detecting the weight value output from said selected machine when it is empty and feeding said output back into said selected machine so as to cause the machine to readjust. 